public class test_10_26 {

//    public static void main(String[] args) {
//        byte a=10;
//        byte b=20;
//        byte c=(byte)(a+b); //小于4个字节的在运算的时候，会提升为4个字节
//
//    }



//    public static void main(String[] args) {
//        int a=10;
//        long b=20L;
//        int c=(int)(a+b);   //a提升为8个字节，然后和b参与运算，得到8个字节的结果
//        long d=a+b;
//
//        //b=a;
//
//        /*a = (int)b;//强制类型转换，不一定安全，有风险：
//        System.out.println(a);
//        System.out.println(b);*/
//
//        /*int c = 10;
//        float f = 12.5f;
//        c = (int)f;*/
//    }


//    //C语言中0是假，非0是真，在Java中，真只有一个true，假只有一个false
//    public static void main(String[] args) {
//        //JVM没有明确boolean的大小
//        boolean flag=true;
//        System.out.println(flag);
//    }


//    public static void main(String[] args) {
//        //字符类型Character是两个字节、16个bit
//        //且不能赋值负数
//        char ch='a';
//        System.out.println(ch);
//        char ch1='呵';
//        System.out.println(ch1);
//
//        char ch2=97;
//        System.out.println(ch2);
//
//    }


//    public static void main(String[] args) {
//        float f=12.5f;
//        System.out.println(f);
//    }



//    public static void main(String[] args) {
//        double d=12.500;
//        System.out.println(d);
//
//        double num=1.1;
//        System.out.println(num*num);
//        //小数其实没有精确到最后一位，只能说是精确到某一位
//
////        System.out.printf("%.2f\n",d);
////        System.out.printf("%f",d);
////        System.out.println(Double.MAX_VALUE);
////        System.out.println(Double.MIN_VALUE);
////        int a = 1;
////        int b = 2;
////        System.out.println(a/b);
//    }



//    public static void main(String[] args) {
//        //byte,1个字节，8个bit，-128——127
//        byte a=127;
//        System.out.println(a);
//        System.out.println(Byte.MAX_VALUE);
//        System.out.println(Byte.MIN_VALUE);
//    }


//    public static void main(String[] args) {
//        //short,2个字节，16bit，-2^15——2^15-1
//        short sh=-32760;
//        System.out.println(sh);
//        System.out.println(Short.MAX_VALUE);
//        System.out.println(Short.MIN_VALUE);
//    }



//    public static void main(String[] args) {
//        //long,8个字节
//        long a=10L;
//        System.out.println(a);
//        System.out.println(Long.MAX_VALUE);
//        System.out.println(Long.MIN_VALUE);
//    }


//    public static void main(String[] args) {
//        int a=10;
//        System.out.println(a);
//        System.out.println(Integer.MAX_VALUE);
//        System.out.println(Integer.MIN_VALUE);
//    }



//    public static void main(String[] args) {
//        //数据类型   变量  = 赋值   ，且变量是可以在运行的过程当中修改的量
//        //final int a = 10;     //final表示的不可修改
//        int a = 10;
//        a = 20;
//    }



}





